interfering substance - Spanish English Dictionary